musical instrument resembling a large lute - Französisch Englisch Wörterbuch